#pragma once
#include <iostream>
#include <vector>
namespace myBitset
{
    class bitset
    {
    public:
        bitset(size_t count)
            : _bitSet((count >> 5) + 1) // int 是32个bit位，右移5位 + 1 得到的就是当前可以容纳count的最小个数
            , _bitCount(count)
        {}
        // 将某一位置为1
        void set1(int pos)
        {
            if(pos > _bitCount) return;
            
        }
        // 将某一位置为0
        void set0(int pos)
        {
            if(pos > _bitCount) return;
        }
    private:
        std::vector<int> _bitSet; 
        size_t _bitCount;
    };
}